#javascript multer package
Explore tagged Tumblr posts
Video
youtube
Nodejs Javascript Application for File Upload and Download using Multer ... Full Video Link https://youtu.be/RgQcWHiqOfc Hello friends, new #video on #fileupload #filedownload #file #upload #download in #nodejs #javascript #project #application #tutorial #examples is published on #codeonedigest #youtube channel. @java #java #aws #awscloud @awscloud @AWSCloudIndia #salesforce #Cloud #CloudComputing @YouTube #youtube #azure #msazure #codeonedigest @codeonedigest #nodejs #shopifytutorialforbeginners #shopify #shopifytutorial #howtocreateashopifystore #shopifyaddproductstopage #shopifyaddproducttocollection #shopifyaddproductcategories #shopifyaddproductvariants #shopifyaddvariantstoexistingproduct #shopifyaddvariants #shopifyaddvarianttocollection #shopifyaddvariantsinbulk #shopifyupdateproduct #shopifychangeproductprice #shopifydeleteproduct #shopifydeleteproducttype #shopifychangeproductorder
#youtube#file upload multer#nodejs multer tutorial#javascript multer package#multer module#file upload in nodejs#nodejs file handling#javascript file upload in nodejs#multer pakage tutorial
1 note
·
View note
Text
Node.js - Convert wav to mp3
개요
*.wav 파일을 *.mp3 파일로 변환하는 작업을 진행하였다.
시도한 방식
1. 자바 스크립트를 통한 클라이언트 컴퓨팅 파워를 활용한 변환 후 서버 전송
Recordmp3js 이라고 하는 라이브러리를 활용해서 변환 가능하다고 하여 시도 했지만, 처리하는데 시간이 엄청 오래걸리는 것을 확인할 수 있었다. 기본적으로 사용자들은 인내심이 없다라고 판단한다면 사용할 수 없는 라이브러리라 판단되어, 2번의 방식으로 구현을 해야했다.
2. 서버 전송 후 변환 작업
1번 방식의 Performance 때문에 선택했다. 사실 convert wav to mp3 라고 검색해서 나오는 사이트 모두가 이 방식을 차용하고 있다. 다른 것은 얼마나 서버가 좋은가? 알고리즘이 좋은가? 구현 언어가 무엇인가? 의 정도. 나는 일단 Node.js를 사용하고 있으므로 node.js express를 활용하여 처리를 하였다. 또한 순수한 node.js 라이브러리가 ���닌 LAME라는 라이브러리를 같이 사용하는 node-lame를 사용하였다. 속도는 8M wav파일을 변환 작업만 하는데 2.8초정도가 걸렸다(128kbps) 320kbps와 192kbps는 2.2초 정도가 나오는 것을 확인할 수 있었다.
소스 코드
- 는 정리 해서 올림
References
node-lame https://www.npmjs.com/package/node-lame
https://stackoverflow.com/questions/40233300/how-to-change-mp3-file-to-wav-file-in-node-js
multer https://www.zerocho.com/category/NodeJS/post/5950a6c4f7934c001894ea83
https://wayhome25.github.io/nodejs/2017/02/21/nodejs-15-file-upload/
http://victorydntmd.tistory.com/39
https://stackoverflow.com/questions/36716311/node-js-error-too-many-parameters-error-while-uploading-bulk-data
https://stackoverflow.com/questions/19917401/error-request-entity-too-large
http://shiya.io/simple-file-upload-with-express-js-and-multer-in-node-js/
https://stackoverflow.com/questions/23676396/convert-wav-to-mp3-using-javascript
Recordmp3js https://github.com/Audior/Recordmp3js
0 notes